package com.ants.boot.wx.service;

import com.ants.boot.system.domain.SysUser;
import com.ants.boot.wx.dto.selfset.WxEditAgeDto;
import com.ants.boot.wx.dto.selfset.WxEditEmailDto;
import com.ants.boot.wx.dto.selfset.WxEditNicknameDto;
import com.ants.boot.wx.dto.selfset.WxEditSexDto;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * @author 蚂蚁会花呗
 * @date 2022/5/27 16:27
 */
public interface WxSelfSetService extends IService<SysUser> {

    /**
     * 修改昵称
     * @param dto
     * @return
     */
    boolean editNickname(WxEditNicknameDto dto);

    /**
     * 更新性别
     * @param dto
     * @return
     */
    boolean editSex(WxEditSexDto dto);

    /**
     * 更新年龄
     * @param dto
     * @return
     */
    boolean editAge(WxEditAgeDto dto);

    /**
     * 更新邮箱
     * @param dto
     * @return
     */
    boolean editEmail(WxEditEmailDto dto);
}
